what is the difference between bean and pojo